Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java od Podstaw do Eksperta - twórz własne aplikacje
Rating: 4.5 out of 5(9,359 ratings)
47,617 students
Last updated 4/2026
Polish

What you'll learn

  • Jak używać Javy w akcji. Zrozumiesz perfekcyjnie składnię Javy :-)
  • Dowiesz się, czym jest kompilator, IDE, zmienne i ich typy, operatory itd.
  • Jak tworzyć aplikacje w Javie
  • instrukcje warunkowe if/else/else if
  • operatory arytmetyczne, przypisania, relacyjne, bitowe, logiczne
  • tablice / tablice wielowymiarowe
  • pętle for / while / do while
  • metody, przeładowywanie/nadpisywanie metod, przekazywanie zmiennych to metod etc.
  • programowanie obiektowe
  • zmienne referencyjne
  • konstruktory
  • interfejsy
  • wyjątki
  • pakunki
  • polimorfizm
  • rzutowanie
  • wyrażenia lambda
  • klasy/klasy abstrakcyjne/interfejsy
  • strumienie wejścia/wyjścia
  • tokenizacja danych i serializacja obiektów
  • ZIP/GZIP
  • synchronizacja i wątki
  • kolekcje i mapy
  • podstawy Android Studio
  • pakiet Swing (do tworzenia aplikacji okienkowych)

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

20 sections150 lectures31h 10m total length
  • Co robić, by wyciągnąć z kursu jak najwięcej korzyści?0:51

    W jaki sposób zabrać się do tego kursu Javy, aby wynieść z tego jak najwięcej?

  • Czym jest Java?12:48
    • Dowiesz się: Czym jest język programowania? Czym jest Java? Czym jest JVM?

Requirements

  • Wszystko wyjaśnione jest w kursie. Nie musisz posiadać żadnych wiadomości na temat Javy, aby zabrać się za ten kurs.

Description

W moim kursie Javy nie musisz znać podstaw programowania.

Nauczysz się wszystkiego od zera.

Obal mit, że programowanie jest dla nielicznych. 

Pisz własne programy! :)

Java jest językiem zorientowanym obiektowo. Jego główną zaletą jest to, że może być odpalony wszędzie na Windowsie, Linuksie, Uniksie, Macintoshu, smartfonie itd.

Java jest jednym z najbardziej pożądanych języków przez pracodawców - poznając Jave na pewno łatwo znajdziesz pracę.

W Javie możesz tworzyć aplikacje mobilne na Androida, gry komputerowe (Minecraft), aplikacje pulpitowe i wiele innych.

Po kursie będziesz potrafił tworzyć różnego rodzaju aplikacje od zera. 

Dowiesz się jak używać większości komponentów, które udostępnia pakiet Swing. Podczas poznawania Javy, tworzymy wiele naprawdę bardzo ciekawych programów.

UWAGA! W kursie piszemy zamiast zwykłego prostego wszędzie powtarzającego się notatnika swoją własną aplikację ZIPPER, która potrafi skompresować pliki, katalogi oraz ich podkatalogi wraz ze wszystkimi plikami w środku. Co więcej robimy to kompletnie od zera! Poprowadzę Cię krok po kroku jak tworzy się profesjonalną aplikację.

Po kursie będziesz znał i rozumiał zagadnienia takie jak:

  • kompilator, JVM etc.

  • klasy i obiekty

  • zmienne/typy zmiennych

  • operatory arytmeczyne, relacyjne, bitowe, logiczne

  • wyrażenia warunkowe if / else / switch

  • tablice jedno/wielowymiarowe

  • pętle - for / while / do-while

  • metody, przeładowanie/nadpisywanie metod, przekazywanie zmiennych do metod

  • programowanie zorientowanie obiektowo

  • zmienne referencyjne

  • konstruktory

  • interfejsy

  • wyjątki

  • pakunki i modyfikatory dostępu private, public, protected

  • polimorfizm

  • rzutowanie

  • wyrażenia lambda (Java 8)

  • klasy abstrakyjne

  • czym są strumienie wejścia/wyjścia

  • tokenizacja danych i serializacja obiektów

  • czym jest ZIP i GZIP, czym się różnią

  • czym jest synchronizacja oraz wątki

  • w jaki sposób synchronizować wątki, przez co Twoje programy będą działały dużo szybciej

  • w jaki sposób rysować na panelach

  • w jaki sposób napisać aplikację z animacją odbijających się kulek

  • poznasz zaawansowane możliwości pisania klas oraz metod generycznych.

  • dowiedz się czym są kolekcje, mapy

  • dowiesz się w jaki sposób działają różnego rodzaju struktury np. HashMap, HashSet, LinkedList, ArrayList itp.

  • I wiele wiele innych... (zapraszam do opisu lekcji niżej)

Uwaga! Dodałem do kursu GRATIS 12 lekcji trwających 2,5h o podstawach tworzenia aplikacji mobilnych w Android Studio. Dowiedz się jak tworzyć aplikacje mobilne :)


GWARANCJA SATYSFAKCJI

Ponad 350,000 studentów na Udemy uczy się z moich kursów. Dołącz do grupy zadowolonych Użytkowników. Jeśli mój kurs Ci się nie spodoba, to pamiętaj, że masz aż 30 dni na to, by uzyskać pełną refundację. Gwarantuję Ci 100% satysfakcji.


POMOC INSTRUKTORA

Jeśli masz jakiekolwiek pytania, związane z poruszonymi tematami w Java to pisz śmiało, zawsze chętnie pomogę :)


PEWNY ZAKUP

Sprawdź jakość kursu - oglądaj darmowe lekcje

Proszę, zanim zakupisz kurs, oglądnij darmowe lekcje! Nie kupuj kota w worku! Sprawdź jakość kursów przed zakupem!

Dołącz dziś i naucz się szybko i bezproblemowo Java ze mną!

Who this course is for:

  • Ten kurs Javy jest przeznaczony dla każdego. Nie musisz wiedzieć nic na temat Javy, aby się za niego zabrać.